Controversial Sign at Swiss Ski Shop Sparks Outrage
A ski shop on Switzerland's Pischa mountain near Davos has faced backlash after it di...
A ski shop on Switzerland's Pischa mountain near Davos has faced backlash after it di...
Canadian Prime Minister Justin Trudeau has strongly condemned the rece...
U.S. President Joe Biden issued a solemn message on Friday to commemorate Internation...
In its latest World Report 2024, Human Rights Watch sheds light on the...